pretty needlework - German English Dictionary